Privatize popover menu pieces
authorMatthias Clasen <mclasen@redhat.com>
Mon, 11 Nov 2019 10:58:43 +0000 (11:58 +0100)
committerMatthias Clasen <mclasen@redhat.com>
Mon, 11 Nov 2019 11:42:06 +0000 (12:42 +0100)
commitbfa0509f08b29bb833282b47e907686a8a44ef63
treee67826aaa6902226d316ae19b9e9d55bef2c1a0c
parent07d17c5bc11126bd49a77608e55cde901c903799
Privatize popover menu pieces

Don't allow manual creation of popover menus
anymore. This lets us also make GtkModelButton
private
23 files changed:
docs/reference/gtk/gtk4-docs.xml
docs/reference/gtk/gtk4-sections.txt
docs/reference/gtk/gtk4.types.in
gtk/gtk.h
gtk/gtkactionhelper.c
gtk/gtkcolorswatch.c
gtk/gtkfilechooserwidget.c
gtk/gtkmenusectionbox.c
gtk/gtkmodelbutton.c
gtk/gtkmodelbutton.h [deleted file]
gtk/gtkmodelbuttonprivate.h [new file with mode: 0644]
gtk/gtknotebook.c
gtk/gtkplacessidebar.c
gtk/gtkpopovermenu.c
gtk/gtkpopovermenu.h
gtk/gtkpopovermenubar.c
gtk/gtkpopovermenuprivate.h
gtk/gtktoolbar.c
gtk/gtkwindow.c
gtk/inspector/css-node-tree.c
gtk/meson.build
tests/testmodelbutton.c
testsuite/gtk/notify.c